﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Kiaser.Core
{
   public class Administrator
    {
        [Key]
        public int AdministratorID { get; set; }

        [Required(ErrorMessage = "必须输入{0}")]
        [StringLength(30,MinimumLength=4,ErrorMessage="{0}长度为{2}-{1}个字符")]
        [Display(Name = "帐号")]
        public string Accounts { get; set; }

        [DataType(DataType.Password)]
        [Required(ErrorMessage = "必须输入{0}")]
        [StringLength(256, ErrorMessage = "{0}长度少于{1}个字符")]
        [Display(Name="密码")]
        public string Password { get; set; }

        [Display(Name = "登录IP")]
        public string LoginIP { get; set; }
        
        [Display(Name="登录时间")]
        public Nullable<DateTime> LoginTime { get; set; }
        
        [Display(Name="创建时间")]
        public DateTime CreateTime { get; set; }
    }
}
